hand made explosives - Turkish English Dictionary